﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using FastDATA;

namespace CursoUNICEUB
{
    public partial class InserirEpoca : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
                buscarCodigo();
        }

        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                DEEpoca entidade = new DEEpoca();
                entidade.Cadastro = DateTime.Today;
                entidade.CodigoProjeto = buscarCodigo();
                entidade.Descricao = txtDescricao.Text;
                entidade.Frase = "Eu como um " + txtUsuario.Text + " gostaria de " + txtMeta.Text + " para poder " + txtMotivo.Text;

                using (DCCursoDataContext banco = new DCCursoDataContext())
                {
                    banco.DEEpocas.InsertOnSubmit(entidade);
                    banco.SubmitChanges();
                }
                Util.showMessage(this, "Época inserida com sucesso", "GerenciarProjeto.aspx?codigo=" + buscarCodigo(), "sucesso");
            }
            catch (Exception)
            {
                Util.showMessage(this, "erro", "Erro ao cadastrar época");
            }
        }

        private int buscarCodigo()
        {
            if (Request.QueryString["codigo"] != null)
                return int.Parse(Request.QueryString["codigo"]);
            else
            {
                Util.showMessage(this, "Projeto não encontrado", "ConsultarProjetos.aspx");
                return 0;
            }

        }
    }
}